package com.cskaoyan.javase.basic._2variable._2initialization;

/**
 * (局部)变量的初始化
 *  什么是初始化变量?
 * 声明后的变量还没有值无法使用，给变量赋初始值的过程就是初始化。
 * 既然是赋值，直接写"="连接值就可以了。
 *  注：实际上仅仅声明变量那行代码在Java中是没有意义的，编译器会自动忽略那行仅声明变量的代码！
 *  相当于那行代码被注释了。既然都没有编译进二进制字节码文件，就更不可能开辟空间存放它了。
 *
 * 初始化变量的语法：
 * 变量名 = 变量值;
 * // 一般情况下声明和初始化都合起来使用
 * 数据类型 变量名 = 变量名;
 *
 * @since 16:36
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        int aaa;
        // 声明和初始化一个局部变量
        int a = 10;
        char b = 'A';
        double c = 0.1;
        String str = "Hello";
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(str);
    }
}
